package com.modbus.tcp.mapper;

import com.modbus.tcp.entity.Tb3MysqlMybatisTest;
import com.modbus.tcp.service.Tb3MysqlMybatisTestImpl;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

public interface Tb3MysqlMybatisTestMapper {
    int deleteByExample(Tb3MysqlMybatisTestImpl example);

    int deleteByPrimaryKey(Integer id);

    int insert(Tb3MysqlMybatisTest record);

    int insertSelective(Tb3MysqlMybatisTest record);

    List<Tb3MysqlMybatisTest> selectByExample(Tb3MysqlMybatisTestImpl example);

    Tb3MysqlMybatisTest selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Tb3MysqlMybatisTest record, @Param("example") Tb3MysqlMybatisTestImpl example);

    int updateByExample(@Param("record") Tb3MysqlMybatisTest record, @Param("example") Tb3MysqlMybatisTestImpl example);

    int updateByPrimaryKeySelective(Tb3MysqlMybatisTest record);

    int updateByPrimaryKey(Tb3MysqlMybatisTest record);
}